micromanipulator factory automation micropositioning nanotechnology biotechnology patch clamp nanoscience piezo microinjector motion control software nanopositioner motion control nanopositioning chemistry electrophysiology motion